mosque swallow - English Synonyms Dictionary